package xcmg.device.service.vo.agentReturn;


import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @author: xiali@bkrwin.com
 * @description:
 * @date： 2019/6/20 20:16
 **/
public class AgentReturnShowVO {
    private String id;

    private String returnNo;

    private String saleOutId;

    private String saleOutNo;

    private Integer status;

    private String receiptNo;

    private Integer deleteFlag;

    private Integer inboundStatus;

    private Integer saleType;

    private BigDecimal totalAmount;

    private String returnAdvice;

    private String remark;

    private String creatorId;

    private String creatorName;

    private Date createTime;

    private String modifierId;

    private String modifierName;

    private Date modifyTime;

    private String auditId;

    private String auditName;

    private Date auditTime;

    private String deleteId;

    private String deleteName;

    private Date deleteTime;

    private String warehouseCode;

    @ApiModelProperty(value = "仓库描述")
    private String warehouseCodeDesc;

    @ApiModelProperty(value = "结算金额")
    private BigDecimal settlementAmount;
    @ApiModelProperty(value = "结算状态")
    private Integer checkState;
    private String orgId;
    private List<AgentReturnDetailShowVO> detailVOList;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getReturnNo() {
        return returnNo;
    }

    public void setReturnNo(String returnNo) {
        this.returnNo = returnNo;
    }

    public String getSaleOutId() {
        return saleOutId;
    }

    public void setSaleOutId(String saleOutId) {
        this.saleOutId = saleOutId;
    }

    public String getSaleOutNo() {
        return saleOutNo;
    }

    public void setSaleOutNo(String saleOutNo) {
        this.saleOutNo = saleOutNo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getReceiptNo() {
        return receiptNo;
    }

    public void setReceiptNo(String receiptNo) {
        this.receiptNo = receiptNo;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public Integer getInboundStatus() {
        return inboundStatus;
    }

    public void setInboundStatus(Integer inboundStatus) {
        this.inboundStatus = inboundStatus;
    }

    public Integer getSaleType() {
        return saleType;
    }

    public void setSaleType(Integer saleType) {
        this.saleType = saleType;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public String getReturnAdvice() {
        return returnAdvice;
    }

    public void setReturnAdvice(String returnAdvice) {
        this.returnAdvice = returnAdvice;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getCreatorName() {
        return creatorName;
    }

    public void setCreatorName(String creatorName) {
        this.creatorName = creatorName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifierId() {
        return modifierId;
    }

    public void setModifierId(String modifierId) {
        this.modifierId = modifierId;
    }

    public String getModifierName() {
        return modifierName;
    }

    public void setModifierName(String modifierName) {
        this.modifierName = modifierName;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getAuditId() {
        return auditId;
    }

    public void setAuditId(String auditId) {
        this.auditId = auditId;
    }

    public String getAuditName() {
        return auditName;
    }

    public void setAuditName(String auditName) {
        this.auditName = auditName;
    }

    public Date getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    public String getDeleteId() {
        return deleteId;
    }

    public void setDeleteId(String deleteId) {
        this.deleteId = deleteId;
    }

    public String getDeleteName() {
        return deleteName;
    }

    public void setDeleteName(String deleteName) {
        this.deleteName = deleteName;
    }

    public Date getDeleteTime() {
        return deleteTime;
    }

    public void setDeleteTime(Date deleteTime) {
        this.deleteTime = deleteTime;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public List<AgentReturnDetailShowVO> getDetailVOList() {
        return detailVOList;
    }

    public void setDetailVOList(List<AgentReturnDetailShowVO> detailVOList) {
        this.detailVOList = detailVOList;
    }

    public BigDecimal getSettlementAmount() {
        return settlementAmount;
    }

    public void setSettlementAmount(BigDecimal settlementAmount) {
        this.settlementAmount = settlementAmount;
    }

    public Integer getCheckState() {
        return checkState;
    }

    public void setCheckState(Integer checkState) {
        this.checkState = checkState;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getWarehouseCodeDesc() {
        return warehouseCodeDesc;
    }

    public void setWarehouseCodeDesc(String warehouseCodeDesc) {
        this.warehouseCodeDesc = warehouseCodeDesc;
    }
}
